temporary leave of absence - Francés Inglés Diccionario